Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
52 DEANS LANE Terraced £340,000 28 Aug 2020
62 DEANS LANE Terraced £224,995 17 Nov 2006